×

weather the storm meaning in French

tenir le coup, tenir bon malgré les conditions difficiles, surmonter sa crise; (nautique) étaler une tempête

Related Words

  1. weathering
  2. weathered
  3. weather
  4. stirred up a storm
  5. weather chart
  6. weather beaten
  7. weather strip
  8. atrocious weather
  9. weather forecaster
  10. soft weather
  11. weather station
  12. weather strip
  13. weather vane
  14. weather worn
PC Version

Copyright © 2018 WordTech Co.